package com.example.utils.initializationconfig;

import org.springframework.beans.factory.InitializingBean;
import org.springframework.stereotype.Component;

/**
 * TODO   InitializingBean 是由Spring框架提供的接口，其与@PostConstruct注解的工作原理非常类似。
 *        如果不使用注解的话，你需要让Bean实例继承 InitializingBean接口，并实现afterPropertiesSet()这个方法。
 *
 * @ClassName InitializingBeanExampleBean
 * @Author xiaojiang
 * @Date 2021/9/28 下午 16:34
 */
@Component
public class InitializingBeanExampleBean implements InitializingBean {


    @Override
    public void afterPropertiesSet() throws Exception {

        System.out.println("Bean初始化完成，已经注入，调用...........");

    }
}
